package common

// SliceIsEqualInt 比较两个int slice是否相等
func SliceIsEqualInt(a []int, b []int) bool {
	if len(a) != len(b) {
		return false
	}
	// []int{} != []int(nil)
	if (a == nil) != (b == nil) {
		return false
	}

	for k, v := range a {
		if v != b[k] {
			return false
		}
	}

	return true
}
